home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / graphics / fxforge / raversfilters / elliptic button < prev    next >
Text File  |  1999-06-15  |  919b  |  33 lines

  1. Category: Harry's Button Tools
  2. Title: Elliptic Button
  3. Copyright: Copyright 1998 by harry@visca.com
  4. Author: Harry the Raver
  5. Filename: Elipbutt.8bf
  6.  
  7. R:put(scl(d+ctl(4),0,-511,0,255),1),put(scl(d-ctl(4),1,512,0,255),2),put(c2m(x*255/X-ctl(1),y*255/Y-ctl(2)),3),get(3)>ctl(0)?ctl(7):get(3)>ctl(0)-val(3,0,255)?d<0?c+get(1)/val(5,8,1):c+get(2)/val(5,8,1):ctl(6)<127?c:d<0?c-get(1):c-get(2)
  8.  
  9. G:get(3)>ctl(0)?ctl(7):get(3)>ctl(0)-val(3,0,255)?d<0?c+get(1)/val(5,8,1):c+get(2)/val(5,8,1):ctl(6)<127?c:d<0?c-get(1):c-get(2)
  10.  
  11. B:get(3)>ctl(0)?ctl(7):get(3)>ctl(0)-val(3,0,255)?d<0?c+get(1)/val(5,8,1):c+get(2)/val(5,8,1):ctl(6)<127?c:d<0?c-get(1):c-get(2)
  12.  
  13. A:a
  14.  
  15. ctl[0]: Zoom
  16. ctl[1]: X Shift 
  17. ctl[2]: Y Shift 
  18. ctl[3]: Bevel Size
  19. ctl[4]: Contrast
  20. ctl[5]: Height 
  21. ctl[6]: Raised/Sunken 
  22. ctl[7]: Background
  23.  
  24. val[0]: 108
  25. val[1]: 126
  26. val[2]: 126
  27. val[3]: 18
  28. val[4]: 255
  29. val[5]: 255
  30. val[6]: 0
  31. val[7]: 128
  32.  
  33.